export const mapData: any = [
  {
    name: '北京',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '天津',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '上海',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '重庆',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '河北',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '河南',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '云南',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '辽宁',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '黑龙江',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '湖南',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '安徽',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '山东',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '新疆',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '江苏',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '浙江',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '江西',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '湖北',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '广西',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '甘肃',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '山西',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '内蒙古',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '陕西',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '吉林',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '福建',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '贵州',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '广东',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '青海',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '西藏',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '四川',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '宁夏',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '海南',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '台湾',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '香港',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  },

  {
    name: '澳门',

    value: Math.round(Math.random() * 1000),

    tipData: [Math.round(Math.random() * 1000), Math.round(Math.random() * 1000)]
  }
]

export const getLineData = () => {
  const category: any[] = []

  let dottedBase = +new Date()

  const lineData: any[] = []

  const barData: any[] = []

  for (let i = 0; i < 20; i++) {
    const date = new Date((dottedBase += 1000 * 3600 * 24))

    category.push([date.getFullYear(), date.getMonth() + 1, date.getDate()].join('-'))

    const b = Math.random() * 200

    const d = Math.random() * 200

    barData.push(b)

    lineData.push(d + b)
  }

  return { barData, category, lineData }
}
